shared apartment - Spanish English Dictionary